package com.whfc.fvs.service;

import com.whfc.common.exception.BizException;
import com.whfc.fvs.dto.UniResourceSyncDTO;

import java.util.List;

/**
 * 宇视科技资源同步服务接口
 */
public interface UniResourceSyncService {

    /**
     * 获取访问令牌
     */
    String getAccessToken() throws BizException;

    /**
     * 同步宇视科技资源到视频监控分组
     */
    void syncUniResourcesToFvs();

    /**
     * 获取宇视科技资源列表
     */
    List<UniResourceSyncDTO> getUniResources();

    /**
     * 保存资源到视频监控分组
     */
    void saveResourcesToFvs(List<UniResourceSyncDTO> resourceList);
}